Auto merge of #2501 - ryanq:issue2266, r=alexcrichton
authorbors <bors@rust-lang.org>
Wed, 20 Apr 2016 16:09:52 +0000 (09:09 -0700)
committerbors <bors@rust-lang.org>
Wed, 20 Apr 2016 16:09:52 +0000 (09:09 -0700)
Check local targets before resolving dependencies

A call to `generate_targets(...)` before calling `resolve_dependencies()`
catches invalid target names before fetching the source for the
dependencies.

Closes #2266


Trivial merge